howl (wind) - Spanish English Dictionary